Career 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour New Zealand F2 Australia F3 Australia F3 Australia F9 Australia F10 Australia F3 Australia F4 Australia F5 Indonesia-w2 Indonesia-w3 Indonesia-w4 Thailand F1 Thailand F2 Thailand F3 Australia F6 Australia F7 Australia F8 Australia F9 Australia F10 Australia F12 Australia F13 Australia F3 Indonesia F1 Indonesia F Indonesia F3 Indonesia F4 Indonesia F5 Indonesia F6 Australia F6 Australia F7 Australia F8 Australia F9 Australia F10 New Zeland F1 New Zeland F2 Australia F4 Mexico F5 Mexico F6 Mexico F7 Mexico F8 USA F12 USA F13 USA F14 Australia F5 Australia F6 Australia F7 Australia F8 Australia F9 Australia F10 Malaysia F1 Malaysia F2 Australia F11 Australia F12 Australia F1 Australia F2 Australia F11 Australia F3 Indonesia-w1 Australia F11 Australia F6 Australia F5 Australia #2-w1 Australia F1 Australia F2 Club Coop's ATP Challenger International - Brisbane Calabasas Challenger Seoul Challenger Baton Rouge Challenger Ramat Hasharon Challenger Ojai Challenger Vancouver Challenger Tiburon Challenger Calabasas Challenger Charlottesville Challenger Dallas Challenger Burnie Challenger Athens Challenger Nottingham Challenger Nottingham Challenger Memorial Savigni - Sassuolo Oberstaufen Cup - Oberstaufen Irving Challenger Happy Valley Challenger Puebla Challenger Leon Challenger Taipei City Challenger Nanchang Challenger Shenzhen Challenger Quanzhou Challenger Taipei City Challenger Gimcheon Challenger Zhangjiagang Challenger Shanghai Challenger Gwangju Challenger Kaohsiung Challenger Ho Chi Minh City Challenger Shenzhen Challenger Kobe Challenger Hua Hin Challenger Playford Challenger Launceston Challenger Indian Wells Challenger Tiburon Challenger Talahassee Challenger MST ATP Challenger International - Burnie Moncton Men's Challenger - Moncton Vancouver Challenger Bordeaux Challenger Burnie Challenger Caloundra Challenger Yokohama Challenger Leon Challenger Sarasota Challenger Nottingham-2 Challenger Dallas Challenger Morelos Challenger Manchester Challenger Gatineau Challenger Granby Challenger Aptos Challenger Synsam Swedish Open - Bastad Mercedes Cup - Stuttgart Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Argentina Open - Buenos Aires Open Seat Godo 2005 - Barcelona Vietnam Open - Ho Chi Minh City Brasil Open - Costa do Sauipe US Men's Clay Court Championships - Houston Hypo Group Tennis International - Portschach Generali Open - Kitzbuhel AIG Japan Open Tennis Championships - Tokyo Heineken Open - Auckland Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires U.S. Men's Clay Court Championships - Houston Hypo Group Tennis International - Portschach Generali Open - Kitzbuhel Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open de Tenis Comunidad Valenciana - Valencia The Hypo Group Tennis International 2008 - Poertschach Orange Warsaw Open - Warsaw Heineken Open - Auckland Movistar Open - Vina del Mar Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Top Wool Challenger Biella - Biella Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Catella Swedish Open - Bastad Masters Series - Hamburg BCR Open Romania - Bucharest Stella Artois Clay Court Championships - Budaors If Stockholm Open - Stockholm Guzzini Challenger - Recanati V Trani Cup - Trani Open de Tenis Comunidad Valenciana - Valencia Brisbane International - Brisbane Medibank International - Sydney Heineken Open - Auckland Movistar Open - Santiago San Marino Cepu Open - San Marino Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Thailand Open - Bangkok Open de Tenis Comunidad Valenciana - Valencia Corona Mexico City Open - Mexico City Brisbane International - Brisbane Medibank International - Sydney Heineken Open - Auckland Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade AEGON Championships - London SkiStar Swedish Open - Bastad Atlanta Tennis Championships - Atlanta German Tennis Championships - Hamburg Farmers Classic - Los Angeles Legg Mason Tennis Classic - Washington Winston Salem - Winston Salem Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Open de Tenis Comunidad Valenciana - Valencia Uncle Toby's Australian Men's Clay Court Challenger - Canberra Brisbane International - Brisbane VI Gramado Open de Tenis - Gramado VTR Open - Vina del Mar Copa Claro - Buenos Aires Delray Beach International Tennis Championships - Delray Beach US Men's Clay Court Championship - Houston BMW Open - Munich AEGON International - Eastbourne Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg Farmers Classic - Los Angeles Citi Open - Washington Malaysian Open - Kuala Lumpur PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Erste Bank Open - Vienna Valencia Open - Valencia Brisbane International - Brisbane U.S. National Indoor Tennis Championships - Memphis US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona BRD Nastase Tiriac Trophy - Bucharest Open de Nice Cote d'Azur - Nice Power Horse Cup - Dusseldorf BB&T Atlanta Open - Atlanta Bet-at-home Cup - Kitzbuhel Winston-Salem Open - Winston-Salem Rakuten Japan Open - Tokyo Brisbane International - Brisbane Apia International - Sydney U.S. National Indoor Tennis Championships - Memphis Copa Claro - Buenos Aires Apia International - Sydney Copa Petrobras Argentina - Buenos Aires Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Brasil Open - Sao Paulo US Men's Clay Court Championship - Houston Kia International In Kawana - Kawana Power Horse Cup - Dusseldorf BB&T Atlanta Open - Atlanta Bet-at-home Cup - Kitzbuhel Shenzhen Open - Shenzhen BMW Tennis Championship - Sunrise Qatar ExxonMobil Open - Doha U.S. National Indoor Tennis Championships - Memphis Rio Open - Rio de Janeiro Abierto Mexicano Telcel - Acapulco Open de Nice Cote d'Azur - Nice Topshelf Open - 's-Hertogenbosch Aegon Nottingham Open - Nottingham SkiStar Swedish Open - Bastad Caloundra ATP Challenger - Caloundra BB&T Atlanta Open - Atlanta Citi Open - Washington Chengdu Open - Chengdu Lexington Challenger Chuncheon Challenger Carson Challenger Binghamton Challenger Caloundra Challenger Winnetka Challenger Burnie Challenger Savannah Challenger Savannah Challenger Sao Paulo - Brazil Bordeaux Challenger Challenger Banque Nationale - Granby Nottingham Challenger Burnie Challenger Rimouski Challenger Melbourn Challenger Traralgon Challenger Fifth Third Bank Tennis Championships - Lexington Canberra Challenger Maui Challenger Morelos Challenger Lexington Challenger Guadalajara Challenger Gwangju Challenger Pekao Open 2004 - Szczecin Busan Challenger Surbiton Challenger Ilkley Challenger Winnipeg Challenger Nottingham Challenger Lexington Challenger Aptos Challenger Shanghai Challenger Ho Chi Minh City Challenger Ningboo Challenger Sunset Moulding Challenger - Yuba City Happy Valley Challenger Uncle Toby's Challenger in Burnie - Burnie Kyoto Challenger Zhuhai Challenger Top Wool Challenger - Biella Baton Rouge Challenger Mexico City Challenger BellSouth Open - Vina del Mar Kia International in Burnie - Burnie Corona Mexico City Open - Mexico City Tenerife Challenger Ramat Hasharon Challenger Mercedes Cup - Stuttgart Synsam Swedish Open - Bastad Aptos Challenger Granby Challenger Pilot Pen Tennis - New Haven Copa Telmex - Buenos Aires Kia International In Caloundra - Caloundra Mercedes Cup - Stuttgart Open Sabadell Atlantico - Barcelona Pilot Pen Tennis - New Haven Bogota Challenger - Bogota Memorial Piertomaso Tessitore - San Remo Movistar Open - Santiago XL Capital Bermuda Open - Bermuda Open Sainte Victoire - Aix-En-Provence Nottingham Challenger Schickedanz Open - Furth Swiss Indoors Basel - Basel Open Castilla y Leon - Segovia Banca Stato Challenger Lugano - Lugano Bangkok Challenger Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Nord/LB Open 2004 - Braunschweig BMW Open - Munich Rijeka Challenger Sacramento Challenger Mercedes Cup - Stuttgart Geneva Challenger - Geneva BMW Open - Munich Black Forest Open 2002 - Freudenstadt San Benedetto Challenger Aptos Challenger Orange Prokom Open - Sopot Ningboo Challenger Citi Open - Washington Grand Prix de Tennis de Lyon - Lyon Estoril Open - Estoril Synsam Swedish Open - Bastad Brasil Open - Costa do Sauipe Barcelona Open BancSabadell - Barcelona Idea Prokom Open - Sopot Sarasota Challenger AIG Japan Open Tennis Championships - Tokyo AIG Japan Open - Tokyo Movistar Open - Vina del Mar Generali Open - Kitzbuhel Sydney International - Sydney Open Castilla y Leon Trofeo Iberdrola - Segovia PTT Thailand Open - Bangkok Abierto Mexicano Telcel - Acapulco Atlanta Tennis Championships - Atlanta Binghamton Challenger US Men's Clay Court Championship - Houston BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Brasil Open - Costa do Sauipe Idea Prokom Open - Sopot Open de Moselle - Metz Heineken Open - Auckland BellSouth Open - Vina del Mar Grand Prix Hassan II - Casablanca Generali Open - Kitzbuhel Copa AT&T - Buenos Aires Rio Open 500 - Rio de Janeiro Delray Beach International Tennis Championships - Delray Beach Malaysian Open - Kuala Lumpur AEGON International - Eastbourne Brasil Open - Sao Paulo Heineken Open - Auckland Geneva Open - Geneva Movistar Open - Vina del Mar NASDAQ-100 Open - Miami If Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon Pacific Life Open - Indian Wells Abierto Mexicano Telcel - Acapulco NASDAQ-100 Open - Miami AEGON Championships - London Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Madrid AIG Japan Open Tennis Championships - Tokyo NASDAQ-100 Open - Miami Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Countrywide Classic - Los Angeles Open Seat Godo 2003 - Barcelona Burnie Challenger Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg BNP Paribas Masters - Paris Campbell's Hall of Fame Tennis Championships - Newport Monte-Carlo Rolex Masters - Monte-Carlo VTR Open - Vina del Mar Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid SAP Open - San Jose Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells AEGON Championships - London Hall of Fame Tennis Championships - Newport SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Credit Agricole Suisse Open - Gstaad Internazionali BNL dItalia - Rome China Open - Beijing Mutua Madrilena Masters Madrid - Madrid Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells BMW Open - Munich Sony Ericsson Open - Miami AEGON Championships - London Monte-Carlo Rolex Masters - Monte-Carlo Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Citi Open - Washington Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters - Shanghai Kremlin Cup - Moscow If Stockholm Open - Stockholm BNP Paribas Masters - Paris Brisbane International - Brisbane Heineken Open - Auckland BNP Paribas Open - Indian Wells Apia International - Sydney Sony Ericsson Open - Miami Delray Beach Open - Delray Beach Monte-Carlo Rolex Masters - Monte-Carlo Barcelona Open BancSabadell - Barcelona Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Bet-at-home Open - Hamburg Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Argentina Open - Buenos Aires BCR Open Romania - Bucharest Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells US Men's Clay Court Championship - Houston Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Citi Open - Washington Western & Southern Open - Cincinnati Miami Open - Miami Suisse Open - Gstaad Shanghai Rolex Masters - Shanghai Tallahassee Challenger BNP Paribas Open - Indian Wells BMW Open - Munich Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rakuten Japan Open - Tokyo Internazionali BNL d'Italia - Rome Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Citi Open - Washington BNP Paribas Open - Indian Wells Pilot Pen Tennis - New Haven China Open - Beijing St. Petersburg Open - St. Petersburg Grand Prix Hassan II - Casablanca US Men's Clay Court Championship - Houston Bangkok Challenger Kaohsiung Challenger Austrian Open - Kitzbuhel French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London Millennium Estoril Open - Estoril U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Argentina Open - Buenos Aires Australian Open - Melbourne French Open - Paris Mallorca Open - Mallorca Wimbledon - London Abierto Mexicano Telcel - Acapulco Campbells Hall of Fame Tennis Championships - Newport U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Abierto Mexicano Telcel - Acapulco U.S. Open - New York Australian Open - Melbourne French Open - Paris Stockholm Open - Stockholm Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Next Generation Adelaide International - Adelaide French Open - Paris Wimbledon - London U.S. Open - New York Grand Prix de Tennis de Lyon - Lyon Rio Open - Rio de Janeiro Delray Beach International Tennis Championships - Delray Beach Pilot Pen Tennis - New Haven Stockholm Open - Stockholm Abierto Mexicano Telfonica MoviStar - Acapulco Mumbai Open - Mumbai French Open - Paris Apia International - Sydney Credit Agricole Suisse Open - Gstaad BNP Paribas Masters - Paris U.S. Open - New York Brasil Open - Sao Paulo Sony Ericsson Open - Miami Mutua Madrilena Masters Madrid - Madrid U.S. Open - New York BNP Paribas Open - Indian Wells Australian Open - Melbourne Davis Cup, World Group, QF, ARG-SWE 4-1 Australian Open - Melbourne Davis Cup, World Group, QF, BLR-ARG 5-0 ARAG ATP World Team Championship - Dusseldorf Davis Cup, World Group, 1R, ARG-NED 5-0 Davis Cup, World Group, QF, CZE-ARG, 3-2 ARAG ATP World Team Championship - Dusseldorf Davis Cup, World Group, SF, FRA-ARG 5-0 ARAG ATP World Tour Championship - Dusseldorf Davis Cup, World Group, 1R, ARG-ROU 4-1 Davis Cup, World Group, QF, ARG-KAZ 5-0 Davis Cup, Group I, 2R, CHN-AUS 1-3 Davis Cup, World Group, SF, SRB-ARG 2-3 Davis Cup, World Group, F, ESP-ARG 3-1 Davis Cup, World Group, 1R, GER-ARG 1-4 Davis Cup, World Group, QF, ARG-CRO 4-1 Davis Cup, Group I, 2R, AUS-KOR 5-0 Davis Cup, World Group, SF, ARG-CZE 2-3 Davis Cup, World Group, 1R, ARG-GER 5-0 Davis Cup, Group I, 1R, TPE-AUS 0-5 Davis Cup, Group I, 2R, UZB-AUS 1-3 Davis Cup, World Group, QF, ARG-FRA 3-2 Davis Cup, World Group, SF, CZE-ARG 3-2 Davis Cup, World Group, 1R, ARG-ITA 1-3 Hopman Cup - Perth Davis Cup, World Group, QF, ITA-ARG 1-3 River Oaks International Tennis Tournament - Houston AAMI Classic - Kooyong Australian Open (Australia, Wildcard) River Oaks International Tennis Tournament - Houston Australian Open (Australia, Wildcard) Olympics - Beijing Olympics - London Olympics - Rio de Janeiro